myList.GroupBy(gl => new { gl.field1, gl.field2, gl.field3 }).Select(sl => new Models.myModel
{
field1 = sl.First().field1,
field2 = sl.First().field2,
field3 = sl.First().field3,
field4 = string.Join(",", sl.Select(i => i.field4)),
field5 = sl.First().field5,
field6 = string.Join(",", sl.Select(i => i.field6))
})
گروه بندی روی چند فیلد در Linq
سید حامد واحدی
27 آبان 1395